package com.bizark.rpc.api.bean.inventory;

import java.math.BigDecimal;
import java.util.Date;


public class InventorySanpshots {
    private Integer id;

    private Integer organizationId;

    private Integer transactionOrgId;

    private Integer lineId;

    private Integer depotId;

    private Integer productId;

    private String itemsku;

    private String depotsku;

    private Integer inventoryAvailable;

    private Integer inventoryReserved;

    private Integer inventoryLoss;

    private Integer inventoryTransport;

    private Integer inventoryCurrent;

    private BigDecimal inventoryCost;

    private BigDecimal fobCost;

    private Integer opId;

    private Date operateAt;

    private Date fetchDate;

    private Date fetchAt;

    private Date createdAt;

    private Date updatedAt;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getOrganizationId() {
        return organizationId;
    }

    public void setOrganizationId(Integer organizationId) {
        this.organizationId = organizationId;
    }

    public Integer getTransactionOrgId() {
        return transactionOrgId;
    }

    public void setTransactionOrgId(Integer transactionOrgId) {
        this.transactionOrgId = transactionOrgId;
    }

    public Integer getLineId() {
        return lineId;
    }

    public void setLineId(Integer lineId) {
        this.lineId = lineId;
    }

    public Integer getDepotId() {
        return depotId;
    }

    public void setDepotId(Integer depotId) {
        this.depotId = depotId;
    }

    public Integer getProductId() {
        return productId;
    }

    public void setProductId(Integer productId) {
        this.productId = productId;
    }

    public String getItemsku() {
        return itemsku;
    }

    public void setItemsku(String itemsku) {
        this.itemsku = itemsku == null ? null : itemsku.trim();
    }

    public String getDepotsku() {
        return depotsku;
    }

    public void setDepotsku(String depotsku) {
        this.depotsku = depotsku == null ? null : depotsku.trim();
    }

    public Integer getInventoryAvailable() {
        return inventoryAvailable;
    }

    public void setInventoryAvailable(Integer inventoryAvailable) {
        this.inventoryAvailable = inventoryAvailable;
    }

    public Integer getInventoryReserved() {
        return inventoryReserved;
    }

    public void setInventoryReserved(Integer inventoryReserved) {
        this.inventoryReserved = inventoryReserved;
    }

    public Integer getInventoryLoss() {
        return inventoryLoss;
    }

    public void setInventoryLoss(Integer inventoryLoss) {
        this.inventoryLoss = inventoryLoss;
    }

    public Integer getInventoryTransport() {
        return inventoryTransport;
    }

    public void setInventoryTransport(Integer inventoryTransport) {
        this.inventoryTransport = inventoryTransport;
    }

    public Integer getInventoryCurrent() {
        return inventoryCurrent;
    }

    public void setInventoryCurrent(Integer inventoryCurrent) {
        this.inventoryCurrent = inventoryCurrent;
    }

    public BigDecimal getInventoryCost() {
        return inventoryCost;
    }

    public void setInventoryCost(BigDecimal inventoryCost) {
        this.inventoryCost = inventoryCost;
    }

    public BigDecimal getFobCost() {
        return fobCost;
    }

    public void setFobCost(BigDecimal fobCost) {
        this.fobCost = fobCost;
    }

    public Integer getOpId() {
        return opId;
    }

    public void setOpId(Integer opId) {
        this.opId = opId;
    }

    public Date getOperateAt() {
        return operateAt;
    }

    public void setOperateAt(Date operateAt) {
        this.operateAt = operateAt;
    }

    public Date getFetchDate() {
        return fetchDate;
    }

    public void setFetchDate(Date fetchDate) {
        this.fetchDate = fetchDate;
    }

    public Date getFetchAt() {
        return fetchAt;
    }

    public void setFetchAt(Date fetchAt) {
        this.fetchAt = fetchAt;
    }

    public Date getCreatedAt() {
        return createdAt;
    }

    public void setCreatedAt(Date createdAt) {
        this.createdAt = createdAt;
    }

    public Date getUpdatedAt() {
        return updatedAt;
    }

    public void setUpdatedAt(Date updatedAt) {
        this.updatedAt = updatedAt;
    }
}